home *** CD-ROM | disk | FTP | other *** search
/ Shareware Super Platinum 8 / Shareware Super Platinum 8.iso / mac / ARCHIVE / EXEMAS42.ZIP;1 / EXM.DOC < prev    next >
Encoding:
Text File  |  1993-10-08  |  32.7 KB  |  885 lines

  1.  
  2.  
  3.  
  4.                       ±€€€€€€€ ±€€  ±€€ ±€€€€€€€
  5.                       ±€€      ±€€  ±€€ ±€€
  6.                       ±€€€€€€    ±€€€   ±€€€€€€
  7.                       ±€€      ±€€  ±€€ ±€€
  8.                       ±€€€€€€€ ±€€  ±€€ ±€€€€€€€
  9.  
  10.  
  11.  
  12.           €€flfl€flfl€ €flflflflfl€ €€flflflflflfl flflflfl€flflfl €€flflflflflfl  €€flflflflfl€
  13.           €€ €€ €€ €‹‹‹‹‹€ €€‹‹‹‹‹‹    €€    €€‹‹‹‹‹   €€‹‹‹‹‹€
  14.           €€    €€ €    ‹€       ‹€    €€    €€        €€   ‹€
  15.           €€    €€ €     € ‹‹‹‹‹‹‹€    €€    €€‹‹‹‹‹‹  €€   €€‹
  16.  
  17.                                   4.2
  18.  
  19.  
  20.                          -= David Smith, 1993 =-
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.     ⁄ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒø
  28.     ≥                                                           ≥
  29.     ≥             TYPE:    EXM /?      for help                 ≥
  30.     ≥                                                           ≥
  31.     ¿ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒŸ
  32.  
  33.  
  34.  
  35.  
  36.         ExeMaster is NOT another executable file lister!
  37.  
  38.         ExeMaster combines the power of compression listers with the
  39.         ability to show Self-Extracting Archivers, Windows files,
  40.         Batch Compiler recognition, self-displaying text files, plus
  41.         batch file information, and the CheckSum, and MORE!
  42.         Shows 61 types of files...
  43.  
  44.  
  45.         ExeMaster recognizes:
  46.  
  47.         PKLITE (tm)              version 1.0 and up
  48.         LZEXE                    .90 and .91
  49.         DIET                     all versions
  50.         TINYPROG                 all versions
  51.         SCRUNCH                  1.0 and up
  52.         COMPACK                  all versions
  53.         SHRINK                   1.0
  54.  
  55.         PKZIP                    1.1 - 2.0 self-extracting archives
  56.         ARJ                      all versions of self-extracting archives
  57.         LHA                      all versions of self-extracting archives
  58.         SQUEEZE                  all versions of self-extracting archives
  59.         LHARC                    all versions of self-extracting archives
  60.         ARC                      all versions of self-extracting archives
  61.         PAK                      all versions of self-extracting archives
  62.         ZOO                      all versions of self-extracting archives
  63.         LARC (.LZS)              all versions of self-extracting archives
  64.         DWC                      all versions of self-extracting archives
  65.         TopSpeed C 3.0 CRUNCH    self-extracting archives
  66.         PKARCK 3.5               self-extracting archives
  67.         BSA (Soviet archiver)    self-extracting archives
  68.         LH                       self-extracting archives
  69.  
  70.         WINDOWS(tm)              2.0 and up files
  71.  
  72.         WordPerfect(tm)          all versions of executable files
  73.  
  74.         COM2EXE                  converted .COM files
  75.         COMVERT                  converted .COM files
  76.         TSRMaker                 TSR converted files
  77.  
  78.         TurboBat                 compiled batch files
  79.         PowerBat                 compiled batch files
  80.         BAT2EXE                  (PC Magazine) compiled batch files
  81.         BatLite                  compiled batch files
  82.         BAT2COM                  compiled batch files
  83.  
  84.         Laughing Dog             self-displaying ANSI screens
  85.         Dave's README Compiler   self-displaying text files
  86.         TurboTXT                 self-displaying text files
  87.         Asc2Com                  self-displaying text files
  88.         Doc2Com                  self-displaying text files
  89.         Txt2Com                  self-displaying text files
  90.         MakeRead                 self-displaying text files
  91.         TEXE                     self-displaying text files
  92.         BigText                  self-displaying text files
  93.         SHOW 2.0                 self-displaying text files
  94.         TDISPLAY                 self-displaying text files
  95.         BOOK-E                   self-displaying text files
  96.         RO-SOFT Txt2Com          self-displaying text files
  97.         DOC Maker                self-displaying text files
  98.         TXT Maker                self-displaying text files
  99.  
  100.         GRABBER                  self-displaying Graphic Files
  101.         GIFEXE                   self-displaying Graphic Files
  102.         Graphic Workshop         self-displaying Graphic Files
  103.         FLI 2 EXE                self-displaying .FLI (Autodesk Animator) files
  104.         Graphic Workshop for Windows Graphic Files
  105.  
  106.         Norton(tm) Files         Compressed Norton Executable Files
  107.  
  108.         PROTECT EXE/COM          (version 1 and 2) Binary encrypted files
  109.         COP                      (version 1.0 and 1.4) encrypted files
  110.  
  111.         PKLITE altered file      (virus authors have a utils called NOLITE
  112.         LZEXE  altered file       and NOLZEXE that remove the PKLITE and
  113.                                   LZEXE header.  These altered, possible
  114.                                   virus files are ID'd)
  115.  
  116.         CRYPTCOM                 Encrypts .COM files (used by virus authors)
  117.  
  118.         XEQ.COM                  XEQ Library Files
  119.         COM-PAK                  .COM Library Files
  120.  
  121.  
  122.  
  123.         ALSO:  Shows CheckSum of files, finds description files in compressed
  124.                archives,and displays line information about
  125.                Batch files.  And ExeMaster does this at LIGHTNING speed.
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.     USAGE:         EXM [path/file/options] [options]
  134.  
  135.  
  136.         [[press any key during operation to pause : another key to continue]]
  137.  
  138.         [[pressing ESC during operation aborts program]]
  139.  
  140.  
  141.     Options:       /P    Stop after every page
  142.                    /W    Wide display (5 column)
  143.                    /BW   Black and White (No colors)
  144.                    /C    show Checksum (much slower)
  145.                    /-S   no size info
  146.                    /-D   no date info
  147.                    /-H   do not scan Hidden/System files
  148.                    /-W   do not scan for Windows files (slightly faster)
  149.                    /-B   do not scan for Compiled Batch Files or
  150.                          self-displaying TEXT files
  151.                    /-I   no summary Information at end
  152.                    /OP   Show only PKLITE
  153.                    /OS   Show only SCRUNCH & SHRINK
  154.                    /OC   Show only COMPACK
  155.                    /OT   Show only TINYPROG
  156.                    /OD   Show only DIET
  157.                    /OL   Show only LZEXE
  158.                    /OEX  Show only SFX Archives (and XEQ)
  159.                    /OW   Show only Windows files
  160.                    /OB   Show only Batches & text files
  161.                    /OGN  Show only Graphic & Norton
  162.                    /LW   (List Windows) Shows VERY advanced information
  163.                          about Microsoft Windows(tm) files
  164.  
  165.   ⁄ƒ registered    /EXE   Display advanced infomation on EXE header!
  166.   ≥                /SYSOP Find FILE_ID.DIZ, DESC.SDI, and .SDA files
  167.   ≥                       inside archived files
  168.   ¿ƒƒƒ version     /LA    Show contents of self-extracting archives,
  169.                           when they are found
  170.  
  171.  
  172.  
  173.  
  174. ============= OPTIONS =======================================================
  175.  
  176.         /W      Wide display (five columns)
  177.  
  178.         /BW     Black and White (No colors).  EXM normally uses \EXM.CFG
  179.                 file for its colors.  See Configuration File section
  180.                 below for more details.
  181.  
  182.         /P      This causes EXM to pause after every 23 lines.
  183.  
  184.         /C      Show Checksum of file.  The "checksum" of a file is the
  185.                 sum total of all the bytes in a file.  If any changes
  186.                 are made to a file (from a virus or someone hacking
  187.                 the program), the Checksum of that file will be different.
  188.                 This is useful to ensure your file integrity is good, but
  189.                 does take a while, since every byte of the file must be
  190.                 read and calculated.
  191.  
  192.         /-S     No size information.  This eliminates the file size displayed
  193.                 normally on the second line.
  194.  
  195.         /-D     No date information.  This eliminates the file date displayed
  196.                 normally on the third line.
  197.  
  198.         /-H     Do not scan hidden files.  As a default, ExeMaster scans
  199.                 hidden files as well as normal files.  This turns that
  200.                 function off.
  201.  
  202.         /-W     No Windows file search.  Normally, ExeMaster scans bytes
  203.                 400-700 for the "requires Microsoft Windows" string.  This
  204.                 option eliminates that, and speeds up processing by
  205.                 around 20%.
  206.  
  207.         /-B     No compiled batch file or self-displaying text file scan.
  208.                 DOS Batch files can be compiled into .COM or .EXE files
  209.                 by several different utilities.  Normally, ExeMaster scans
  210.                 for these.  Also, ExeMaster scans for compiled text files.
  211.                 This option turns this scanning off.
  212.  
  213.         /-I     No ending info.  This eliminates the total files/sizes
  214.                 and archiver information displayed at the end.
  215.  
  216.         /OP     Show only PKLITE.  Only files compressed with PKLITE(tm)
  217.                 will be displayed.
  218.  
  219.         /OS     Show only SCRUNCH.  Only files compressed with SCRUNCH
  220.                 will be displayed.
  221.  
  222.         /OC     Show only COMPACK.  Only files compressed with COMPACK
  223.                 will be displayed.
  224.  
  225.  
  226.         /OT     Show only TINYPROG.  Only files compressed with TINYPROG
  227.                 will be displayed.
  228.  
  229.  
  230.         /OD     Show only DIET.  Only files compressed with DIET
  231.                 will be displayed.
  232.  
  233.  
  234.         /OL     Show only LZEXE.  Only files compressed with LZEXE
  235.                 will be displayed.
  236.  
  237.  
  238.         /OEX    Show only Self Extractors.  Only files that are compressed
  239.                 with LHA, ARC, PKZIP, ARJ, SQUEEZE, PAK and LHARC will be
  240.                 displayed.
  241.  
  242.  
  243.         /OW     Show only Windows files.  Only files that run under Windows(tm)
  244.                 will be displayed.
  245.  
  246.  
  247.         /OB     Show only Batch and Text.  Only batch files that have been
  248.                 compiled, and self-displaying text files will be displayed.
  249.  
  250.  
  251.        /OGN     Show only Graphic & Norton Files.  Self-displaying graphic
  252.                 files are images stored as .EXE files, and show themselves
  253.                 when run.  Norton(tm) files are included in such packages
  254.                 as NORTON UTILITIES, or NORTON DESKTOP, and are compressed
  255.                 with his own executable compressor.
  256.  
  257.  
  258.         /LW     (List Windows) Gives you VERY detailed information about
  259.                 any Microsoft Windows(tm) files.  This includes:
  260.  
  261.                         1) Internal description of the file
  262.                         2) Windows version required to run
  263.                         3) Non-resident names table
  264.                         4) Resident names table
  265.                         5) Entry Table Length
  266.                         6) Data Seg Index
  267.                         7) Heap Size
  268.                         8) Stack Size
  269.                         9) Segment Count
  270.                        10) Stack Pointer
  271.                        11) Module Reference
  272.                        12) Code Swap Size
  273.                        13) Load CRC
  274.  
  275.  
  276.  
  277.  
  278.  
  279.  
  280.    ====  INCLUDED IN REGISTERED VERSION  =================
  281.  
  282.         /LA     (List Archives) Shows files that are in self-extracting archives.
  283.                 Note that this may take a little time, since this program
  284.                 is written in C++.  And since no one provided me with
  285.                 header information!!!  I manually figured out how the files
  286.                 were organized.
  287.                 NOTE: This is Cool.  Try it out.
  288.  
  289.         /SYSOP  New!  Many SYSOPS spend a LOT of time sorting through new
  290.                 uploads, trying to find descriptions in them.  This merely
  291.                 searches the compressed (ZIP,ARJ,etc) file and tells if
  292.                 it contains a FILE_ID.DIZ, DESC.SDI, or .SDA.  It may be a
  293.                 little slow, since it searches through the WHOLE file.
  294.  
  295.         /EXE    This shows advanced information about the HEADER of an .EXE file.
  296.                 NOTE: You can only specify ONE file on the command line
  297.                       when you use this option!
  298.  
  299.                   The typical information provided is:
  300.  
  301.          Signature byte                           = MZ
  302.          Remainder after dividing load module     = 8C
  303.          Size of file in 512-byte pages           = 2A
  304.          Number of relocation table items         = 0
  305.          Size of header in bytes                  = 32
  306.          Minimum memory needed for file           = 35536
  307.          Maximum memory needed for file           = 65520
  308.          Offset of stack in load module           = 8BE
  309.          Stack Pointer register loaded with       = 80
  310.          Checksum of all words in file            = 0   (sometimes zero...)
  311.          Instr. Pointer register loaded with      = E
  312.          Offset of code segment in load mod.      = 511
  313.          Offset of first relocation item          = 1C
  314.          Overlay number (zero if no overlay)      = 0
  315.  
  316.         These should be self-explanatory.  If not, please consult a technical
  317.         manual for more information.  The important things about the above
  318.         are:
  319.                 Minimum memory needed for file, since this is the absolute
  320.                 smallest amount of MEMORY you can survive through the .EXE
  321.                 with.
  322.  
  323.                 Overlay number, since an overlay file usually cannot be
  324.                 compressed with a .EXE compressor.
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  
  335.  
  336. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  337.  
  338.  
  339.                  ÷ƒ∑ ∑ ∑ ÷ƒ∑     “““ ÷ƒ∑ ÷ƒƒ ƒ◊ƒ ÷ƒ∑ ∑ƒ∑
  340.                  ”ƒƒ ÷/∑ ”ƒƒ     Ω Ω ”ƒ– ƒƒΩ  –  ”ƒƒ –
  341.                ‹‹‹‹ ‹‹‹ ‹ ‹  ‹ ‹‹‹‹ ‹‹‹ ‹ ‹‹‹‹ ‹‹‹‹ ‹‹‹‹‹
  342.                €‹   € € € €‹‹€ €‹‹€ € € € €    €‹    €  €
  343.                €‹‹‹ € €‹€ €  € €  € € €‹€ €‹‹‹ €‹‹‹ ‹€‹‹€
  344.  
  345.  
  346.  
  347.         ExeMaster has been completely re-written using Assembly Language,
  348.         the fastest computer language, period.
  349.  
  350.         EXMA.COM is only 3K long, yet even speedier than this one!
  351.  
  352.                  =-=-=     EXMA.COM is twice as fast     =-=-=
  353.  
  354.         Over four months work, the new ExeMaster is scientifically designed to
  355.         search EXACTLY the bytes it needs, the fastest way possible.  No
  356.         other file identifier can match this speed.
  357.  
  358.  PLUS:  Enhanced algorithms in the Classic ExeMaster that allow file
  359.         listing: PKZIP 1.1,2.0,ARJ,LHA,PAK,SQZ,LHARC self-extractors.
  360.  
  361.         For example:        TEST.EXE    23455  3/2/93   Pkzip 2.0
  362.                                 list.com     23423   4de2
  363.                                 rvs.exe      1642    a830
  364.                                 fit.scr      16      003a
  365.                                 scan.exe     123543  3a04
  366.                                 virus.txt    325     19a0
  367.  
  368.                             ARCHIV.EXE  234512  8/09/92  Lha 2.13
  369.                                 backup.com   741     0771
  370.                                 nbackup.set  326352  ff30
  371.                                 dude.com     621     005c
  372.                                 find.exe     4736    00a2
  373.                                 sort.exe     3599    90ad
  374.  
  375.  
  376.              NOW SEE THE CONTENTS OF THOSE SELF-EXTRACTORS!
  377.  
  378. and SYSOPS:
  379.             Wonder if that new upload has FILE_ID.DIZ,DESC.SDI, or an .SDA?
  380.             ExeMaster Enhanced will tell you.
  381.  
  382.   PLUS:     ExeMaster will soon break down Windows .EXE files, and show you
  383.             icon information, memory required, etc.
  384.             And detail Graphic File's resolutions, determine Word Perfect's
  385.             version, check for actual virus code in files + MORE
  386.  
  387.  WARNING!   The HACK REPORT (an on-line magazine discussing Viruses and
  388.             Trojans) reports every month on "possible compiled batch files"
  389.             or "Lzexe files with missing headers" hiding nasty viruses
  390.             and trojans.
  391.             Don't get screwed!  Know for sure using ExeMaster.  If you guess
  392.             what's in that weird file, you could be wrong!  Check it
  393.             first with my reliable utility.
  394.  
  395.  
  396.             This util is updated Weekly.  There's always something new
  397.             and exciting!
  398.  
  399.  
  400.  
  401.  
  402.                             ORDER NOW:
  403.  
  404.  …ÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕª
  405.  ∫       Order ExeMaster Enhanced for only $15.00                        ∫
  406.  ∫                                                                       ∫
  407.  ∫       You get    ˛  Lifetime registration                             ∫
  408.  ∫                  ˛  Unlimited free upgrades                           ∫
  409.  ∫                  ˛  The new ASSEMBLER version                         ∫
  410.  ∫                  ˛  Extra switches and advanced, useful functions     ∫
  411.  ∫                                                                       ∫
  412.  ∫                Send $15.00 to:                                        ∫
  413.  ∫                                                                       ∫
  414.  ∫                 David Smith                                           ∫
  415.  ∫                1104 Mason Dr                                          ∫
  416.  ∫                Hurst TX 76053                                         ∫
  417.  »ÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕº
  418.  
  419.  
  420.  
  421.  
  422.  
  423.  
  424.  
  425.  
  426.  
  427.  
  428.  
  429.  
  430.  
  431.  
  432.  
  433.  
  434.  
  435. ==== CONFIGURATION FILE ======================================================
  436.  
  437.  
  438.         ExeMaster uses a configuration file in your current directory
  439.         (or root directory) called EXM.CFG for your colors.
  440.         Each archiver has its own color (default of WHITE ON BLACK),
  441.         in the following format:
  442.  
  443.         Normal=                 Uncompressed Files
  444.         Pklite=                 Compressed
  445.         Lzexe=                     "
  446.         Diet=                      "
  447.         Tinyprog=                  "
  448.         Scrunch=                   "
  449.         Compack=                   "
  450.         PKZIP=                  Self-Extracting Archivers
  451.         ARJ=                       "
  452.         LHA=                       "
  453.         Squeeze=                   "
  454.         Arc=                       "
  455.         Pak=                       "
  456.         Windows=                Windows Files
  457.         Batch=                  Compiled Batch Files
  458.         Text=                   Self-Displaying Text Files
  459.         Graphics=               Self-Displaying Graphics Files
  460.         Norton=                 Norton(tm) Files
  461.         XEQ=                    XEQ Library Files
  462.         WordPerfect=            WordPerfect executable files
  463.  
  464.  
  465.  
  466.  
  467.         Each of these file types are followed by a color.  Valid colors
  468.         are:
  469.  
  470.     Foreground                      Background
  471.     =======================         ======================
  472.         BLACK                           BLACK
  473.         BLUE                            BLUE
  474.         GREEN                           GREEN
  475.         CYAN                            CYAN
  476.         RED                             RED
  477.         MAGENTA                         MAGENTA
  478.         BROWN                           BROWN
  479.         LGREY                           LGREY
  480.         DGREY
  481.         LBLUE
  482.         LGREEN
  483.         LCYAN
  484.         LRED
  485.         LMAGENTA
  486.         YELLOW
  487.         WHITE
  488.  
  489.         BLINK      (causes the foreground color to blink)
  490.  
  491.  
  492.  
  493.  
  494.         The format is:          WHITE ON BLACK
  495.                    or:          LRED ON BLUE
  496.                    or:          WHITE
  497.                    or:          BLACK ON LGREY BLINK
  498.  
  499.  
  500.  
  501.         A valid example of a configuration file is included.  Please
  502.         notice the format:
  503.  
  504.         Normal=WHITE ON BLACK
  505.         Pklite=RED ON LGREY
  506.         Lzexe=LMAGENTA
  507.         Diet=BLACK ON LGREY
  508.         Tinyprog=RED
  509.         Scrunch=LCYAN
  510.         Compack=YELLOW ON BLACK
  511.         PKZIP=LGREEN
  512.         ARJ=DGREY ON BLUE
  513.         LHA=YELLOW ON BLUE
  514.         Squeeze=WHITE
  515.         Arc=YELLOW ON LGREY
  516.         Pak=GREEN ON BLACK
  517.         Windows=LGREEN ON BLACK
  518.         Batch=LBLUE ON MAGENTA
  519.         Text=LRED ON BLACK
  520.         Graphics=CYAN ON LGREY
  521.         Norton=MAGENTA ON BLUE
  522.         XEQ=CYAN
  523.         WordPerfect=RED ON BLACK
  524.  
  525.     (the default is WHITE ON BLACK.  If no color is specified, or
  526.      the file type is not in the configuration file (ie: no "Norton"
  527.      lines), WHITE ON BLACK will be assumed)
  528.  
  529.  
  530.  
  531.  
  532.  
  533.  
  534.  
  535.  
  536.  
  537.  
  538.  
  539.  
  540.  
  541.  
  542.  
  543.  
  544. === VALID EXAMPLES: ==========================================================
  545.  
  546.  
  547.  
  548.     EXM                 Display and scan all files.  As a default, EXM
  549.                         scans everything except the Checksum, and no pause
  550.                         after every page.  Ending file info, size and date
  551.                         display are also displayed.
  552.  
  553.     EXM *.exe           Scan all .EXE files in current directory.
  554.  
  555.     EXM *.com /C        Scan all .COM files, and show Checksum information.
  556.  
  557.     EXM  /-S/-D         Scan all files, but do not display size and date info.
  558.  
  559.     EXM \TURBO          Scan all files in \TURBO directory.
  560.  
  561.     EXM \TURBO\*.com    Scan all .COM files in \TURBO directory.
  562.  
  563.     EXM B:*.com         Scan all .COM files in B: drive.
  564.  
  565.     EXM /-B/-I          Scan all files, but don't scan for compiled batch
  566.                         files, or self-displaying text files, and no ending
  567.                         information at end.
  568.  
  569.     EXM /OB             Only compiled batch files and self-displaying text
  570.                         files are listed.
  571.  
  572.     EXM /OEX            Only self-extracting compressed files will be
  573.                         shown.
  574.  
  575.     EXM /exe TRYME.EXE  Show the advanced header information from the
  576.                         executable file.
  577.  
  578.     EXM /sysop *.ZIP    Finds FILE_ID.DIZ, DESC.SDI, and .SDA files
  579.                         inside archives.  This is convenient for SYSOPS
  580.                         who want to post compressed files, but don't want
  581.                         to hunt through all of them to see if they have
  582.                         descriptions.
  583.  
  584.     EXM /la *.*         Shows all executables, plus lists the contents
  585.                         of self-extracting archives.
  586.  
  587.     EXM /lw/la/-I       Shows all executables, plus lists archives, shows
  588.                         detailed info on Windows files, plus does not
  589.                         display the INFO screen.
  590.  
  591.     EXM \windows\*.exe /lw      Shows all executables in the WINDOWS
  592.                                 directory, and details info on the Windows
  593.                                 files it finds.
  594.  
  595.  
  596.  
  597.  
  598.  
  599.  
  600.  
  601.  
  602.  
  603.  
  604.  
  605.  
  606.  
  607.         NOTE: EXE MASTER will exit with an errorlevel of the last file
  608.               tested.  The errorlevels are:
  609.  
  610.                  0 Normal
  611.                  1 Pklite
  612.                  2 Lzexe
  613.                  3 Diet
  614.                  4 Tinyprog
  615.                  5 Scrunch
  616.                  6 Compack
  617.                  7 PKZIP   or   ZOO
  618.                  8 ARJ
  619.                  9 LHA
  620.                 10 Squeeze
  621.                 11 Arc
  622.                 12 Pak
  623.                 13 Windows
  624.                 14 Batch
  625.                 15 Text
  626.                 16 Graphics
  627.                 17 Norton
  628.                 18 XEQ
  629.                 19 WordPerfect
  630.  
  631.         So if you run a local BBS, and want to be able to identify your
  632.         uploaded files, then you could have a batch file like:
  633.  
  634.         EXM %1 /-I
  635.         if errorlevel 10 goto ITS_SQZ
  636.         if errorlevel 9 goto ITS_LZH
  637.         if errorlevel 8 goto ITS_ARJ
  638.         if errorlevel 7 goto ITS_ZIP
  639.         goto UN_KNOWN
  640.  
  641.  
  642.  
  643.  
  644.  
  645.  
  646.  
  647.  
  648.  
  649.  
  650.  
  651.  
  652.                 ****************************************
  653.                 *           VIRUS   NOTE               *
  654.                 ****************************************
  655.  
  656.      Although EXE MASTER identifies NOLITE and NOLZEXE files, false
  657.      alarms may arise.  Don't panic if a few files come up as altered.
  658.      They may merely be compressed with something that's unidentified
  659.      by EXE MASTER.  However, if a file is already suspicious, a warning
  660.      from this program should make you even MORE suspicious.
  661.      But if you know with confidence that the file is perfectly OKAY,
  662.      then ignore the EXE MASTER warning.
  663.      Considering the level of hacking that virus authors can perform,
  664.      it is impossible to perfectly identify an altered file.
  665.  
  666.          What in the world is CRYPTCOM, NOLITE, NOLZEXE?
  667.  
  668.      In order to introduce detectable viruses onto computer systems,
  669.      virus authors are compressing them with executable compressors
  670.      or encryptors.  At that point, the virus is no longer detectable.
  671.      When the file is executed, the program decompresses, the virus is
  672.      run (or the boot sector virus is dropped into your disk) and wala,
  673.      you gotta virus.
  674.  
  675.  
  676.  
  677.  
  678.  
  679.  
  680.  
  681.  
  682.  
  683.  
  684.  
  685.  
  686.  
  687.  
  688.  
  689.  
  690.  
  691.  
  692.  
  693.  
  694.  
  695.  
  696.  
  697.  
  698.  
  699.  
  700.  
  701.  
  702.  
  703.  
  704. ======== UPDATES ==========================================================
  705.  
  706.         2.7     Added WordPerfect(tm) files, FLI 2 EXE graphics files,
  707.                 Laughing Dog Self-Displaying ANSI files, COM2EXE converted
  708.                 .COM files, Dave's Readme Compiler, plus added commas into
  709.                 the "TOTAL BYTES USED" ending section.
  710.                 Also fixed bug with locating .COM self-extractors, and
  711.                 updated some other new versions of graphics and document
  712.                 conversion files.
  713.  
  714.         2.8     Added Graphic Workshop for Windows, MakeRead 1.4,
  715.                 TDISPLAY, and improved speed by looking directly
  716.                 at bits of the buffer rather than comparing strings
  717.                 in many compressions.
  718.  
  719.         2.9     Added RO-SOFT and BOOK-E self-displaying text files,
  720.                 plus ZOO self-extractors.
  721.  
  722.         3.0     Added PROTECT EXE/COM 1.x  plus  LARC (.LZS)
  723.                 files.
  724.  
  725.         3.1     WARNING:  Virus authors use a file util called NOLITE
  726.                 that removes the PKLITE header information from files,
  727.                 in order to hide embedded viruses.  Those files are
  728.                 now included.
  729.  
  730.         3.2     Added NOLZEXE files, and Protect EXE/COM 1.1 and 2.0
  731.                 files.
  732.  
  733.         3.3     Added CRYPTCOM files (used by virus authors), plus
  734.                 improved the help screen.
  735.  
  736.         3.4     Added COMVERT, COM-PAK, DOCMAKER, TSRMAKER, TXTMAKER,
  737.                 COP 1.0 & 1.4 (courtesy of Jack Orman)
  738.  
  739.         3.5     Added some weird headers from PKZIP -AV options.
  740.  
  741.         3.6     Added the advanced header information  (/EXE)
  742.                 switch, plus fixed a couple of bugs...
  743.  
  744.         3.7     Had to fix some bugs...
  745.  
  746.         3.8     Added (/SYSOP) configuration for sysops who want to check
  747.                 through their .ZIPPED or compressed files for descriptions
  748.                 plus added SHOW v2.0 and Breeze v5.2 files.
  749.  
  750.         3.9     Added ICE encrypted .COM files.
  751.  
  752.         4.0     Added .ASM version, registration fee, listing of sfx
  753.                 archives, plus a LOT of extra stuff.  Also added anti-
  754.                 debugging code, so that hackers will have a harder
  755.                 time playing with the file!
  756.  
  757.         4.1     Added BSA (Soviet archiver), PKARCK 3.5, TopSpeed C 3.0 CRUNCH,
  758.                 LH Archiver, LHA 2.10, PKLITE version number, plus detection
  759.                 of EXTRA compressed PKLITEs + advanced "BREEZE" algorithms.
  760.                 Also added:  GIFEXE resolutions
  761.                              Graphic Workshop resolutions
  762.  
  763.         4.2     Added Windows file details (really cool!  Check it out)
  764.                 plus fixed some minor stuff.
  765.  
  766.  
  767.  
  768.  
  769.  
  770.  
  771.  
  772.  
  773. ===============  CREDITS  ================================================
  774.  
  775.         Protect! EXE/COM v.3.0 encrypts your EXE & COM files and
  776. leaves them executable, making a complete FILE INTEGRITY CHECK every
  777. time it is run using a complete CRC. Anti-debugging techniques and
  778. a new header have been added to this version to make it more resistant
  779. to cracking and you can customize your own CRC error messages !
  780.  
  781.  
  782.    SHOW V20 is Copy(c)right 1989,1993 by Gary M. Raymond, New Orleans, La.
  783.       Show TEXT Converter (Text to COM) Program V2.0 by Gary M. Raymond
  784.  
  785.  
  786.  
  787.         all other archivers and programs are copyright by their
  788.                         individual authors
  789.  
  790.  
  791.  
  792.  
  793.  
  794.  
  795.  
  796.                            ⁄ƒƒƒƒƒƒƒƒƒø
  797.                            ≥ MEMBER  ≥   Society of
  798.                            ≥  ⁄ƒƒƒƒƒƒ¡ƒƒø Independent
  799.                            ≥  ≥         ≥   Shareware
  800.                            ¿ƒƒ¥    ˛    ≥     Authors
  801.                               ≥    ∫    ≥
  802.                               ¿ƒƒƒƒ–ƒƒƒƒŸ
  803.     This program is produced by a member of the Society of Independent
  804.     Shareware Authors (SISA). The Society wants to ensure that all
  805.     valid shareware principle actually work for you and SISA members.
  806.     The principle behind shareware distribution is simple; try before
  807.     you buy. Society members agree to license all shareware for a minimum
  808.     of 10 days, free of charge, to first time users as an evaluation period.
  809.     After 10 days, buyers are then obligated to license their copy with
  810.     the Society member. Society members are obligated to provide high
  811.     quality, useful shareware, but, are free to choose whatever marketing
  812.     methods suit their specific needs. SISA sanctioned marketing methods
  813.     include: demonstration versions; providing printed documentation
  814.     after purchase; registration keys that unlock additional features
  815.     not necessary to determine basic usefulness; and, providing bug
  816.     fixes free of charge. Any Shareware author may become a member of
  817.     SISA without cost by simply agreeing to the above conditions and
  818.     displaying, at their option, this logo in their documentation.
  819.  
  820.  
  821.  
  822.  
  823.  
  824.  
  825.  
  826.  
  827.  
  828.  
  829.  
  830.  
  831.  
  832.  
  833.  
  834.  
  835.  
  836.  
  837.  
  838.  
  839.  
  840.  
  841.  
  842.  
  843.  
  844.  
  845.  
  846.    €€€€€€€ª €€ª   €€ª €€€€€€ª  €€€€€€ª   €€€€€€ª  €€€€€€ª  €€€€€€€€ª €€€€€€ª
  847.    €€…ÕÕÕÕº €€∫   €€∫ €€…ÕÕ€€ª €€…ÕÕ€€ª €€…ÕÕÕ€€ª €€…ÕÕ€€ª »ÕÕ€€…ÕÕº »ÕÕÕÕ€€ª
  848. ÷ƒƒ€€€€€€€ª €€∫   €€∫ €€€€€€…º €€€€€€…º €€∫   €€∫ €€€€€€…º    €€∫      ‹€€€…–ƒ∑
  849. ∫  »ÕÕÕÕ€€∫ €€∫   €€∫ €€…ÕÕÕº  €€…ÕÕÕº  €€∫   €€∫ €€…ÕÕ€€ª    €€∫      flflÕÕº  ∫
  850. ∫  €€€€€€€∫ »€€€€€€…º €€∫      €€∫      »€€€€€€…º €€∫  €€∫    €€∫      €€ª    ∫
  851. ∫  »ÕÕÕÕÕÕº  »ÕÕÕÕÕº  »Õº      »Õº       »ÕÕÕÕÕº  »Õº  »Õº    »Õº      »Õº    ∫
  852. ∫                                                                             ∫
  853. ∫                                                                             ∫
  854. ∫      Support for this program is available in the following ways:           ∫
  855. ∫                                                                             ∫
  856. ∫                                                                             ∫
  857. ∫          ÷ƒƒø ÷ƒƒø ÷ƒ“ƒø “ƒƒø “  ¬  ÷ƒø “ƒƒø “ƒƒø “  ¬ “ƒƒø                 ∫
  858. ∫          ∫    ∫  ≥ ∫ ∫ ≥ «ƒƒŸ ∫  ≥  ”ƒø «ƒ   «ƒ¬Ÿ ”∑⁄Ÿ «ƒ                   ∫
  859. ∫          ”ƒƒŸ ”ƒƒŸ – – ¡ –    ”ƒƒŸ ”ƒƒŸ –ƒƒŸ – ¡   ”Ÿ  –ƒƒŸ                 ∫
  860. ∫          User ID:  71441,2723                                               ∫
  861. ∫          I usually log on every day and check my mail.                      ∫
  862. ∫                                                                             ∫
  863. ∫                                                                             ∫
  864. ∫                       ‹‹‹‹‹‹  ‹‹‹‹‹‹  ‹‹‹‹‹‹‹                               ∫
  865. ∫                       € ‹‹ €‹ € ‹‹ €‹ € ‹‹‹‹€                               ∫
  866. ∫                       € ‹‹‹ € € ‹‹‹ € €‹‹‹‹ €                               ∫
  867. ∫                       €‹‹‹‹‹€ €‹‹‹‹‹€ €‹‹‹‹‹€                               ∫
  868. ∫          Drop me a line on the Hogard Systems Bulletin Board                ∫
  869. ∫                     David Smith   (214) 641-6292                            ∫
  870. ∫                                                                             ∫
  871. ∫                                                                             ∫
  872. ∫                 ‹€€‹   ‹€€‹  ‹€€€€€€€‹   ‹€‹  ‹€€‹                          ∫
  873. ∫                 €€€€€‹€€€€€ €€€€flflfl€€€€ €€€€€ €€€€                          ∫
  874. ∫                 €€€€€€€€€€€ €€€€‹‹‹€€€€ €€€€€ €€€€                          ∫
  875. ∫                 €€€€   €€€€ €€€€€€€€€€€ €€€€€ €€€€                          ∫
  876. ∫                 €€€€   €€€€ €€€€   €€€€ €€€€€ €€€€‹‹‹‹‹‹‹                   ∫
  877. ∫                 fl€€fl   fl€€fl fl€€fl   fl€€fl  fl€fl   fl€€€€€€€€fl                   ∫
  878. ∫                               Write to:                                     ∫
  879. ∫                                                                             ∫
  880. ∫                              David Smith                                    ∫
  881. ∫                            1104 Mason Dr.                                   ∫
  882. ∫                            Hurst TX 76053                                   ∫
  883. ∫                                                                             ∫
  884. ”ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒΩ
  885.